.hd-xxxz{display: none;background: linear-gradient(to bottom, #e5efff, #fff);box-shadow:0px 6px 20px -5px  rgb(0, 0, 0,.2);border-radius: 10px;height: 87%;position:fixed;z-index: 99;width: 1000px;left: 50%;margin-left: -500px;top: 4%;overflow: hidden;}
#hd-xxxz{
    min-height:575px;
}
.hd-xxxz::before{content: '';background: url(/lasa/xhtml/static/2023/images/hd/2024wyxx_icon.png) no-repeat; z-index: 1; width: 167px; height:174px; position: absolute; right: -21px; top: -85px;background-size: 100%;}
.hd-xxxz .hd-padd{padding: 20px;position: relative;z-index: 2;height: 100%;}
.hd-xxxz .hd-thead{margin-bottom: 20px;}
.hd-xxxz .hd-thead h3{ display: block; text-align: center;font-weight: bold;font-size: 26px;}
.hd-xxxz .hd-thead h3 span{color: #0237A3;}
.hd-xxxz .caption{background: linear-gradient(to bottom, #fff, #f3f7fe);padding: 20px;line-height: 2em;border-radius: 10px;border: 1px solid #DBE9FD;height: 80%;}
.hd-xxxz .caption p{font-size: 1em;text-indent: 2em;color: #000000;}
.hd-xxxz .caption .decs>span{font-size: 1.125em;color: #C01C30;display: block;margin: 5px 0;}
.hd-xxxz .caption .inline{background-color: #fff;border: 1px solid #DBE9FD;margin-top: 10px;padding: 10px 15px;border-radius: 2px;height: 71%;}
.hd-xxxz .caption .inline p{text-indent: 1em;}

.hd-xxxz .caption .inline .section{overflow-y: auto;/* height: 677px; */height: 100%;}
.hd-xxxz .caption .inline .section::-webkit-scrollbar {width: 5px;}
.hd-xxxz .caption .inline .section::-webkit-scrollbar-thumb { border-radius: 8px; background: #A2C1FD;width: 5px;}
.hd-xxxz .caption .inline .section::-webkit-scrollbar-track {border-radius: 8px;background: #f0f5fe;width: 2px;}

.hd-xxxz .hd-btn{width: 80%;margin: auto;text-align: center;overflow: hidden;margin-top: 15px;height: 40px;}
.hd-xxxz .hd-btn .item{margin-left: -10px;margin-right: -10px;}
.hd-xxxz .hd-btn span{display: block;width: 50%;float: left;cursor: pointer;}
.hd-xxxz .hd-btn a{display: block;margin: 0px 10px; background: #A2C1FD;color: #fff; height: 37px; line-height: 37px;border-radius: 5px;}
.hd-xxxz .hd-btn span.on a{background-color: #0237A3;}
/* .hd-xxxz .hd-btn span:last-child:hover a{background-color: #0237A3;} */

.hd-xxxz.wxts{width: 372px; height: 282px;margin-left: -140px;}

#hd-wxts{
    height:auto;
}

.hd-xxxz.wxts .hd-btn span{width: 100%;float: none;}
.closebtn{
    position: absolute;
    right: 10px;
    top: 5px;
    cursor: pointer;
    z-index: 99;
    background: url(../images/hd/20240628_closebtn.png) no-repeat;
    width: 20px; height: 20px;font-size: 0;}

@media (max-width: 900px){
    .hd-xxxz{width: auto;margin-left: 0;width: 100%;left: 0;height: 100%;top: 0;z-index: 99999;}
    .hd-xxxz.wxts{width: 100%;margin-left: 0;top:20%;/* margin: 0 auto; */}
}
@media (max-height: 1000px){
    .hd-xxxz .caption .inline{
            height: 68%;
        }
    .hd-xxxz .caption{
        height: 77%;
    }
    #hd-wxts .caption{
        height: auto;
    }
    }


@media (max-height: 875px){
    /* .hd-xxxz .caption .inline{
            height: 74%;
        } */
    .hd-xxxz .caption{
        height: 72%;
    }
    #hd-wxts .caption{
        height: auto;
    }
    }


@media (max-width: 425px){
    .hd-xxxz .caption .inline{
        height:35%;
    }
    .hd-xxxz .caption p{
        font-size:14px;
        line-height:28px;
    }
    .hd-xxxz .hd-padd{
        padding: 10px;
    }
     .hd-xxxz .caption{
         padding:10px;
     }
}